have enough and to spare - French English Dictionary